/**
 * 共通样式 已在main.js中引入
 * liunan @20210802
 */

.el-input__inner {
    background-color: transparent!important;
}

/** 状态正常 文字*/
.normal-status {
    color: green;
    /* font-weight: bold; */
}

.warning-status {
    color: orange;
    /* font-weight: bold; */
}

/** 状态异常 文字*/
.unnormal-status {
    color: red;
    /* font-weight: bold; */
}

/** dialog居中 */
.el-dialog {
    /* display: flex;
    flex-direction: column;
    margin:0 !important;
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%); */
}

/** dialog居中 */
.el-dialog .el-dialog__body {
    /* flex:1;
    overflow: auto; */
}

/** el-button 大小统一*/
.el-button--small {
    /* padding: 5px 8px!important;
    font-size: 12px!important;
    border-radius: 3px; */
}

/** 常用样式 */
.imFlex {
    display: flex;
}

.imColumn {
    display: flex;
    flex-direction: column;
}

.imFlex1 {
    display: flex;
    flex: 1;
    width: 0; /** 宽度自动计算 */
}

.imFlex2 {
    display: flex;
    flex: 2;
    width: 0; /** 宽度自动计算 */
}

.imFlex3 {
    display: flex;
    flex: 3;
    width: 0; /** 宽度自动计算 */
}

.imColumn1 {
    display: flex;
    flex-direction: column;
    flex: 1;
    height: 0; /** 高度自动计算 */
}

.imColumn2 {
    display: flex;
    flex-direction: column;
    flex: 2;
    height: 0; /** 高度自动计算 */
}

.imColumn3 {
    display: flex;
    flex-direction: column;
    flex: 3;
    height: 0; /** 高度自动计算 */
}

.space-around {
    display: flex;
    justify-content: space-around;
}

.imCenter {
    display: flex;
    align-items: center;
    justify-content: center;
}

.imCenterX {
    display: flex;
    justify-content: center;
}

.imCenterY {
    display: flex;
    align-items: center;
}

.imFlexBetween {
    display: flex;
    justify-content: space-between;
}

.width-height-100 {
  width: 100%;
  height: 100%;
}

.imscrollo {
    width: 100%;
    height: 100%;
    overflow: scroll;
}

.common-bg {
    background-image: url('../../assets/images/common_bg.png')
}

/** 隐藏垂直滚动条 */
.imscrollo::-webkit-scrollbar {
    width: 0;
    height: 0;
}

.cursorr {
    cursor: pointer;
}

.org-tree {
    background: url(~@/assets/image/map-img/tree-org.png) center no-repeat;
}
.org-road {
    background: url(~@/assets/image/map-img/tree-road.png) center no-repeat;
}
.org-qiangji-online {
    background: url(~@/assets/image/map-img/qiangji-normal.png) center no-repeat;
}
.org-qiangji-breakdown {
    background: url(~@/assets/image/map-img/qiangji-breakdown.png) center no-repeat;
}
.org-qiangji-offline {
    background: url(~@/assets/image/map-img/qiangji-offline.png) center no-repeat;
}
.org-qiuji-online {
    background: url(~@/assets/image/map-img/qiuji-normal.png) center no-repeat;
}
.org-qiuji-breakdown {
    background: url(~@/assets/image/map-img/qiuji-breakdown.png) center no-repeat;
}
.org-qiuji-offline {
    background: url(~@/assets/image/map-img/qiuji-offline.png) center;
}

/** 列表里的button **/
.ope-button {
    /* border: 1px solid #65BFFF; */
    /* color: #65BFFF; */
    background-color: white;
    font-size: 12px;
}

/** 翻页 样式 **/
.el-pagination.is-background .el-pager li {
    background-color: white;
    border: 1px solid #e1e4e6;
    font-size: 12px;
    font-family: 'AlibabaPuHuiTi-Regular, AlibabaPuHuiTi';
}

.el-pagination.is-background .btn-prev, .el-pagination.is-background .btn-next, .el-pagination.is-background .el-pager li {
    background-color: white;
    border: 1px solid #e1e4e6;
}

/** 搜索区域 **/
.search-part .el-form-item__label {
    font-size: 13px;
    font-family: 'AlibabaPuHuiTi-Regular, AlibabaPuHuiTi';
    font-weight: 400;
    color: rgba(0,22,44,0.7);
}

.content-container {
  background-color: white;
  padding: 10px;
}

/** 隐藏垂直滚动条 */
.content-container::-webkit-scrollbar {
    width: 0;
    height: 0;
}

/** table 表头样式 **/ 
/* .el-table .el-table__header-wrapper th, .el-table .el-table__fixed-header-wrapper th {
    font-size: 13px;
    font-family: 'AlibabaPuHuiTi-Medium, AlibabaPuHuiTi';
    font-weight: 500;
    color: #00162C;
    background-color: rgba(0,22,44,0.05);
} */

/* .el-table .cell {
    font-size: 13px;
    font-family: 'AlibabaPuHuiTi-Regular, AlibabaPuHuiTi';
    font-weight: 400;
    color: #00162C;
} */

/** 解决tooltip页面右侧滚动条抖动 useless **/
.el-tooltip__popper.is-dark {
    top: -500px;
}

.el-tree-node__label {
    font-size: 13px;
}
/** 常用样式 */